insulation barrel - Alemán Inglés Diccionario